thermal mat - German English Dictionary